package cn.iocoder.yudao.module.member.user.convert;

import cn.iocoder.yudao.module.api.infrastructure.sms.dto.code.SmsCodeUseReqDTO;
import cn.iocoder.yudao.module.member.user.vo.AppAuthRegisterReqVOV2;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * <pre>
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 *  这里是文件说明
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 * </pre>
 *
 * @author 山野羡民（1032694760@qq.com）
 * @see AuthConvert
 * @since 2024/11/29
 */
@Mapper
public interface AuthConvertV2 {

    AuthConvertV2 INSTANCE = Mappers.getMapper(AuthConvertV2.class);

    SmsCodeUseReqDTO convert(AppAuthRegisterReqVOV2 reqVO, Integer scene, String usedIp);

}
